home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / T / data009.dat < prev    next >
Text File  |  1998-06-24  |  8KB  |  160 lines

  1.  
  2.    HAAGE & PARTNER PRESS
  3.    
  4. StormC / p.OS / PowerUP - Neue Konzepte, Preise und Produkte 
  5. ------------------------------------------------------------
  6.  
  7. Bei HAAGE&PARTNER gibt es nicht nur neue Versionen von StormC, auch die Preise
  8. wurden nun attraktiver gestaltet.  Ab sofort existiert die Starter-Version von
  9. StormC  nicht  mehr.  Statt  dessen  bekommen  Sie  zum  gleichen  Preis  eine
  10. Professional-Version,  die  für  nichtkommerzielle   Entwicklungen  eingesetzt
  11. werden   darf.  Das   Paket  entspricht   in  Versionsnummer  und  Umfang  der
  12. Professional Version 2.0.  Lediglich der Lizenzvertrag ist ein anderer und der
  13. Name hat den Zusatz "non commercial".
  14.  
  15. Ebenfalls  aus dem Programm  gestrichen  wurde  die Sidegrade-Möglichkeit, was
  16. allerdings Auswirkungen  auf den Preis der Professional-Version  hat. Sie wird
  17. nun um 100,- DM günstiger angeboten.
  18.  
  19. In beiden  Paketen wird  ab sofort der Oberflächengenerator StormWIZARD mitge-
  20. liefert, was zum einen die Fertigstellung Ihrer Projekte beschleunigt, und zum
  21. anderen garantiert, daß Ihre Projekte problemlos auch nach pOS portiert werden
  22. können.  Denn der Einsatz exotischer Oberflächenbibliotheken erschwert die pOS
  23. und PowerUP® Portierungsarbeit erheblich, da nicht sichergestellt ist, ob auch
  24. diese  auf  die  neuen  Plattformen  portiert  werden.  Die  neue  Modularität
  25. erforderte  eine konzeptionelle  Veränderung, um  für die Zukunft  gerüstet zu
  26. sein.  Das  betrifft  vor allem  das StormENVIRONMENT  in der Version 3.0  von
  27. StormC. Es  besteht  aus Projektverwaltung,  den Editoren  StormED und GoldED,
  28. Source-Level-Debugger,   Linker  und   ist  nun   für  alle  Compilervarianten
  29. identisch.  Der Vorteil  dieser neuen Konzeption  ist zum einen ein geringerer
  30. Speicherverbrauch und zum anderen die entfallende Einarbeitungszeit, weil alle
  31. Module  und  neuen  Programmiersprachen  mit  derselben  Schnittstelle bedient
  32. werden.
  33.  
  34. Assistent und Optioneneinsteller  passen sich hierzu den jeweils installierten
  35. Modulen, Compilern und Assemblern  automatisch an. Installieren Sie beispiels-
  36. weise das Zusatzmodul zur p.OS-Programmierung,  wird der Projekt-Assistent und
  37. der Optioneneinsteller  um neue Auswahlmöglichkeiten  erweitert.  Neu sind die
  38. Zusatzmodule zur Enwicklung von  p.OS- und PowerUP®-Programmen.  Aufbauend auf
  39. das Grundpaket  StormC 2.0 und das  neukonzipierte StormENVIRONMENT  sind drei
  40. Erweiterungen verfügbar.
  41.  
  42.  
  43. Die Zusatzmodule
  44. ----------------
  45.  
  46. StormC V3.0 - pOS beinhaltet alle notwendigen Bibliotheken, einen neuen Linker
  47. und  diverse Hilfsmittel, um AmigaOS-seitig  p.OS-Programme  zu erzeugen.  Die
  48. aktuelle pOS-Portierung des StormED wird ebenfalls mitgeliefert, um Texte auch
  49. komfortabel unter pOS bearbeiten zu können. Der Linker unterstützt Sie bei der
  50. Erzeugung von  Shared-Libraries, die anders  behandelt werden müssen als unter
  51. AmigaOS. Die compilerspezifischen Pragmas "amicall" und "tagcall" werden unter
  52. pOS  noch  nicht  unterstützt, weshalb  vom Linker in Zusammenarbeit mit einem
  53. Hilfsprogramm automatisch Stub-Bibliotheken erzeugt werden.
  54.  
  55. StormC V3.0 - PowerUp®  ermöglicht  die  flexible  Programmierung  der PowerPC
  56. Dual-Prozessor-Boards  von Phase 5.  Unter StormC wird für die Objectcodes und
  57. ausführbare Programme ein erweitertes Amiga-Hunk-Format genutzt.  Die Vorteile
  58. des erweiterten Hunk-Formates, gegenüber  dem  von Phase 5  favorisierten ELF,
  59. besteht in der Möglichkeit,  Mixed-Binaries, Fat-Binaries  und sogar  PowerPC-
  60. native Shared-Libraries  erzeugen  zu können.  Ebenfalls  vorteilhaft ist  die
  61. Zugriffsmöglichkeit  der  beiden Prozessoren  auf  denselben  Datenbereich  in
  62. Mixed-Binaries.  Die Portierung  bestehender Software  wird dadurch wesentlich
  63. vereinfacht. Das dadurch ermöglichte Rapid-Porting läßt eine rasche Portierung
  64. zu, mit der man  probieren kann,  bevor man  gezielt damit  anfängt,  einzelne
  65. Module oder Routinen prozessorspezifisch zu kompilieren.  Diese Lösung ist ein
  66. Garant  dafür,  daß bereits  kurz nach  der Auslieferung  der  PowerUP®-Boards
  67. Applikationen  vorhanden sind,  die  dem  Dual-Prozessorboard  auch das letzte
  68. Quäntchen Geschwindigkeit entlocken.
  69.  
  70. Der im Paket enthaltene Compiler unterstützt die Programmierung aller 68K-CPU-
  71. Varianten  wie  auch  der PowerPC-CPUs 603, 604 und  deren e-Variationen.  Die
  72. Angaben, welcher Compiler genutzt  werden soll, werden im Projekt eingestellt,
  73. das hierarchisch  aufgebaut die Erzeugung  von 68K-und PowerPC  Mixed-Binaries
  74. zum Kinderspiel macht. Der Befehlssatz des PowerPC wird umfassend unterstützt.
  75. Beschleunigende  Befehle  wie rlwimi, fnmadds, frsqrte, dctb etc.  werden  vom
  76. Compiler bei  entsprechender Optimierungseinstellung eingesetzt.  Der PowerPC-
  77. Scheduler sorgt für einen reibungslosen  und schnellen Ablauf Ihrer Programme,
  78. in dem er, wie auf Risc-Prozessoren üblich, die vielen Pipelines geschickt mit
  79. den  geeigneten  Instruktionen  belegt.  Die  automatische  Cache-Performance-
  80. Optimierung  sorgt  speziell bei  langsamen Ram-Interfaces  für ein Maximum an
  81. Geschwindigkeit  bei RAM-Zugriffen.  Ein noch  so gut  optimierender  Compiler
  82. nutzt  nichts, wenn geeignete Bibliotheken  fehlen.  Dem StormC-PowerUP®-Paket
  83. liegen daher  PPC-native ANSI-C- und Mathe-Bibliotheken  bei.  Einer  direkten
  84. Umsetzung Ihrer ANSI-Projekte steht also nichts im Wege.
  85.  
  86. Die  Dokumentation  zu  den  Zusatzmodulen   beschreibt  den  Umgang  mit  der
  87. verbesserten Umgebung,  die grundsätzlichen  Eigenschaften  der neuen Möglich-
  88. keiten und die dadurch neugewonnen Programmierstrategien.
  89.  
  90. StormC V3.0 - PowerASM-Modul.  Ganz neu und ebenso  einzigartig wie das StormC
  91. PowerUP®-Modul  ist  das neue  Assemblermodul, das  auch  als  alleinstehendes
  92. Programm erworben werden kann. StormPowerASM ist ein PowerPC-Assembler für den
  93. Amiga.  Er unterstützt  den gesamten  PowerPC-Befehlssatz  und bietet darüber-
  94. hinaus  einige  hundert  erweiterte Mnemonics,  die die Programmierung verein-
  95. fachen und die Lesbarkeit der Quelltexte stark erhöhen. Die überragende Macro-
  96. fähigkeit  und  die  Unterstützung  von  Fließkommaausdrücken und -operatoren
  97. beweisen das hohe Niveau dieses neuen PowerPC Programmiersystems. Das Handbuch
  98. beschreibt  die Programmierung  auf dem PowerPC®.  Eine Liste  der angebotenen
  99. Macros und Directiven mit ausführlicher Beschreibung ist ebenso enthalten, wie
  100. detaillierte Angaben zu unserem Hardware-Layer.
  101.  
  102.  
  103. Storm-Pakete und Preise:
  104. ------------------------
  105.  
  106. StormC V2.0 Basispaket - Non Commercial
  107. Entwicklung von Freeware erlaubt - keine Shareware!
  108. 298,- DM
  109.  
  110. StormC V2.0 Basispaket - Professional
  111. Uneingeschränkte Nutzerlizenz
  112. 498,- DM
  113.  
  114. (Beide Basispakete sind im Umfang identisch und beinhalten:
  115. StormENVIRONMENT - StormC-Compiler für 68K - Bibliotheken für
  116. AmigaOS - StormWIZARD)
  117.  
  118. StormC V3.0 - p.OS-Modul
  119. (Basispaket erforderlich) StormENVIRONMENT - p.OS Linker - 
  120. StormC-Compiler für 68K p.OS - Bibliotheken für p.OS
  121. 89,- DM
  122.  
  123. StormC V3.0 - PowerUp®-Modul
  124. (Basispaket erforderlich) StormENVIRONMENT - PowerUp® Linker -
  125. StormC-Compiler für 68K und PPC - PPC-native ANSI-C- und Mathe-
  126. Bibliotheken
  127. 298,- DM
  128.  
  129. StormC V3.0 - PowerASM-Modul 
  130. (Basispaket erforderlich) StormENVIRONMENT - PowerUP® Linker - 
  131. StormPowerASM - Macroassembler für PPC 603(e),604(e) - Eindrucksvolle
  132. PowerPC-Beispielprogramme
  133. 149,- DM
  134.  
  135.  
  136. Weitere Produkte der Storm-Reihe:
  137. ---------------------------------
  138.  
  139. StormPowerASM V3.0
  140. ~~~~~~~~~~~~~~~~~~
  141. Nur für Assembler-Spezialisten - Unterstützt den gesamten  PowerPC-Befehlssatz
  142. und einige hundert  erweiterte Mnemonics - Beherrscht alle  gängigen Assembler
  143. Direktiven - Überragende  Makrofähigkeiten - Unterstützt  Fließkomma-Ausdrücke
  144. und -Operatoren
  145.  
  146. 249,- DM
  147.  
  148.  
  149. StormWIZARD V2.0
  150. ~~~~~~~~~~~~~~~~
  151. Oberflächengenerator  -   Plattformunabhängige  Boopsi-Klassen  -   Einbindung
  152. eigener  Klassen  möglich - Flexible  Gestaltung mit der Maus  am Bildschirm -
  153. Automatische Lokalisierung - Gekapselte Ressource an das Programm anbindbar
  154.  
  155. 149,- DM
  156.  
  157. ---
  158.  
  159. * 1997 HAAGE & PARTNER Computer - http://www.haage-partner.com
  160.